/**
 * @author		Sergey Suzdalskiy
 * @e-mail:		sergey.suzdalskiy@gmail.com
 */
package ua.kiev.gcore.assets.event
{
	import flash.display.DisplayObject;
	import flash.events.Event;
	
	import ua.kiev.gcore.assets.storage.AssetItem;
	
	public class AssetEvent extends Event
	{
		public static const ALL_ASSETS_LOADED:String = "allassetsloaded";
		public static const ASSET_LOAD_COMPLETE:String = "assetsloadcomplete";
		public static const ASSET_LOAD_ERROR:String = "assetsloaderror";
		
		public var asset:AssetItem;
		
		public function AssetEvent(type:String, bubbles:Boolean=false, cancelable:Boolean=false)
		{
			super(type, bubbles, cancelable);
		}
	}
}